dam plants - Español Inglés Diccionario